package com.enjoyor.soa.traffic.api.dto.serverpush;

/**
 * @author 周宏伟
 * @email zhouhongwei@enjoyor.net
 * @description NotifyInfo
 */
public class NotifyInfoDto {
	// 编号
	private String id = "";
	// 绑定第三方标识
	private String code = "";
	// 标题
	private String title = "";
	// 内容
	private String content;
	// 类型编号
	private Integer typeId = 9999;
	// 类型名称
	private String typeName = "";
	// 紧急度
	private Integer urgency = 0;
	// 绑定第三方链接
	private String href = "javascript:void(0)";
	// 发布时间
	private String notifyTime = "";
	// 发布人编号
	private String notifyPersonId = "";
	// 发布人名称
	private String notifyPersonName = "";
	// 发布部门编号
	private String notifyDeptId = "";
	// 发布部门名称
	private String notifyDeptName = "";
	// 接收人编号
	private String receivePersonId = "";
	// 接收人名称
	private String receivePersonName = "";
	// 接收部门编号
	private String receiveDeptId = "";
	// 接收部门名称
	private String receiveDeptName = "";
	// 受理时间
	private String acceptTime = null;
	// 受理人编号
	private String acceptPersonId = "";
	// 受理人名称
	private String acceptPersonName = "";
	// 状态编号
	private Integer statusId = 0;
	// 状态名称
	private String statusName = "未受理";
	// 阅读数
	private Integer hits = 0;

	// 消息来源
	private String systemCode;

	// 消息来源名称
	private String systemName;

	public String getSystemCode() {
		return systemCode;
	}

	public void setSystemCode(String systemCode) {
		this.systemCode = systemCode;
	}

	public String getSystemName() {
		return systemName;
	}

	public void setSystemName(String systemName) {
		this.systemName = systemName;
	}

	// 消息类型
	private String messageType;

	public String getMessageType() {
		return messageType;
	}

	public void setMessageType(String message_type) {
		this.messageType = message_type;
	}

	/**
	 * @return the id
	 */
	public String getId() {
		return id;
	}

	/**
	 * @param id
	 *            the id to set
	 */
	public void setId(String id) {
		this.id = id;
	}

	/**
	 * @return the code
	 */
	public String getCode() {
		return code;
	}

	/**
	 * @param code
	 *            the code to set
	 */
	public void setCode(String code) {
		this.code = code;
	}

	/**
	 * @return the title
	 */
	public String getTitle() {
		return title;
	}

	/**
	 * @param title
	 *            the title to set
	 */
	public void setTitle(String title) {
		this.title = title;
	}

	/**
	 * @return the content
	 */
	public String getContent() {
		return content;
	}

	/**
	 * @param content
	 *            the content to set
	 */
	public void setContent(String content) {
		this.content = content;
	}

	/**
	 * @return the typeId
	 */
	public Integer getTypeId() {
		return typeId;
	}

	/**
	 * @param typeId
	 *            the typeId to set
	 */
	public void setTypeId(Integer typeId) {
		this.typeId = typeId;
	}

	/**
	 * @return the typeName
	 */
	public String getTypeName() {
		return typeName;
	}

	/**
	 * @param typeName
	 *            the typeName to set
	 */
	public void setTypeName(String typeName) {
		this.typeName = typeName;
	}

	/**
	 * @return the urgency
	 */
	public Integer getUrgency() {
		return urgency;
	}

	/**
	 * @param urgency
	 *            the urgency to set
	 */
	public void setUrgency(Integer urgency) {
		this.urgency = urgency;
	}

	/**
	 * @return the href
	 */
	public String getHref() {
		return href;
	}

	/**
	 * @param href
	 *            the href to set
	 */
	public void setHref(String href) {
		this.href = href;
	}

	/**
	 * @return the notifyTime
	 */
	public String getNotifyTime() {
		return notifyTime;
	}

	/**
	 * @param notifyTime
	 *            the notifyTime to set
	 */
	public void setNotifyTime(String notifyTime) {
		this.notifyTime = notifyTime;
	}

	/**
	 * @return the notifyPersonId
	 */
	public String getNotifyPersonId() {
		return notifyPersonId;
	}

	/**
	 * @param notifyPersonId
	 *            the notifyPersonId to set
	 */
	public void setNotifyPersonId(String notifyPersonId) {
		this.notifyPersonId = notifyPersonId;
	}

	/**
	 * @return the notifyPersonName
	 */
	public String getNotifyPersonName() {
		return notifyPersonName;
	}

	/**
	 * @param notifyPersonName
	 *            the notifyPersonName to set
	 */
	public void setNotifyPersonName(String notifyPersonName) {
		this.notifyPersonName = notifyPersonName;
	}

	/**
	 * @return the notifyDeptId
	 */
	public String getNotifyDeptId() {
		return notifyDeptId;
	}

	/**
	 * @param notifyDeptId
	 *            the notifyDeptId to set
	 */
	public void setNotifyDeptId(String notifyDeptId) {
		this.notifyDeptId = notifyDeptId;
	}

	/**
	 * @return the notifyDeptName
	 */
	public String getNotifyDeptName() {
		return notifyDeptName;
	}

	/**
	 * @param notifyDeptName
	 *            the notifyDeptName to set
	 */
	public void setNotifyDeptName(String notifyDeptName) {
		this.notifyDeptName = notifyDeptName;
	}

	/**
	 * @return the receivePersonId
	 */
	public String getReceivePersonId() {
		return receivePersonId;
	}

	/**
	 * @param receivePersonId
	 *            the receivePersonId to set
	 */
	public void setReceivePersonId(String receivePersonId) {
		this.receivePersonId = receivePersonId;
	}

	/**
	 * @return the receivePersonName
	 */
	public String getReceivePersonName() {
		return receivePersonName;
	}

	/**
	 * @param receivePersonName
	 *            the receivePersonName to set
	 */
	public void setReceivePersonName(String receivePersonName) {
		this.receivePersonName = receivePersonName;
	}

	/**
	 * @return the receiveDeptId
	 */
	public String getReceiveDeptId() {
		return receiveDeptId;
	}

	/**
	 * @param receiveDeptId
	 *            the receiveDeptId to set
	 */
	public void setReceiveDeptId(String receiveDeptId) {
		this.receiveDeptId = receiveDeptId;
	}

	/**
	 * @return the receiveDeptName
	 */
	public String getReceiveDeptName() {
		return receiveDeptName;
	}

	/**
	 * @param receiveDeptName
	 *            the receiveDeptName to set
	 */
	public void setReceiveDeptName(String receiveDeptName) {
		this.receiveDeptName = receiveDeptName;
	}

	/**
	 * @return the acceptTime
	 */
	public String getAcceptTime() {
		return acceptTime;
	}

	/**
	 * @param acceptTime
	 *            the acceptTime to set
	 */
	public void setAcceptTime(String acceptTime) {
		this.acceptTime = acceptTime;
	}

	/**
	 * @return the acceptPersonId
	 */
	public String getAcceptPersonId() {
		return acceptPersonId;
	}

	/**
	 * @param acceptPersonId
	 *            the acceptPersonId to set
	 */
	public void setAcceptPersonId(String acceptPersonId) {
		this.acceptPersonId = acceptPersonId;
	}

	/**
	 * @return the acceptPersonName
	 */
	public String getAcceptPersonName() {
		return acceptPersonName;
	}

	/**
	 * @param acceptPersonName
	 *            the acceptPersonName to set
	 */
	public void setAcceptPersonName(String acceptPersonName) {
		this.acceptPersonName = acceptPersonName;
	}

	/**
	 * @return the statusId
	 */
	public Integer getStatusId() {
		return statusId;
	}

	/**
	 * @param statusId
	 *            the statusId to set
	 */
	public void setStatusId(Integer statusId) {
		this.statusId = statusId;
	}

	/**
	 * @return the statusName
	 */
	public String getStatusName() {
		return statusName;
	}

	/**
	 * @param statusName
	 *            the statusName to set
	 */
	public void setStatusName(String statusName) {
		this.statusName = statusName;
	}

	/**
	 * @return the hits
	 */
	public Integer getHits() {
		return hits;
	}

	/**
	 * @param hits
	 *            the hits to set
	 */
	public void setHits(Integer hits) {
		this.hits = hits;
	}
}
